expert marksman - Turkish English Dictionary